func runtime.sysAlloc
14 uses
runtime (current package)
debuglog.go#L75: l = (*dlogger)(sysAlloc(unsafe.Sizeof(dlogger{}), nil))
debuglog.go#L717: state1 := sysAlloc(unsafe.Sizeof(readState{})*uintptr(n), nil)
heapdump.go#L735: p := sysAlloc(n, &memstats.other_sys)
malloc.go#L1424: return (*notInHeap)(sysAlloc(size, sysStat))
malloc.go#L1437: persistent.base = (*notInHeap)(sysAlloc(persistentChunkSize, &memstats.other_sys))
mem_linux.go#L20: func sysAlloc(n uintptr, sysStat *sysMemStat) unsafe.Pointer {
mheap.go#L503: sp.array = sysAlloc(uintptr(n)*goarch.PtrSize, &memstats.other_sys)
mheap.go#L2100: result = (*gcBitsArena)(sysAlloc(gcBitsChunkBytes, &memstats.gcMiscSys))
mpagealloc.go#L411: r := sysAlloc(unsafe.Sizeof(*p.chunks[0]), p.sysStat)
mprof.go#L208: buckhash = (*[buckHashSize]*bucket)(sysAlloc(unsafe.Sizeof(*buckhash), &memstats.buckhash_sys))
os_linux.go#L189: stack := sysAlloc(stacksize, &memstats.stacks_sys)
stack.go#L359: v := sysAlloc(uintptr(n), &memstats.stacks_sys)
trace.go#L655: buf = traceBufPtr(sysAlloc(unsafe.Sizeof(traceBuf{}), &memstats.other_sys))
trace.go#L962: block := (*traceAllocBlock)(sysAlloc(unsafe.Sizeof(traceAllocBlock{}), &memstats.other_sys))